//
//  MakeStep2Layer.hpp
//  slushy
//
//  Created by wusonglin on 17/6/26.
//
//

#ifndef MakeStep2Layer_hpp
#define MakeStep2Layer_hpp

#include <stdio.h>

#include "BaseStepLayer.h"
#include "BaseMakeLayer.h"
class MakeStep2Layer : public BaseMakeLayer  {
    DECLARE_DYNCLASS(MakeStep2Layer)
public:
    CREATE_SECENE(MakeStep2Layer);
protected:
    bool init();
    virtual void touchEnd(ui::Widget* widget);
    virtual void onEnterTransitionDidFinish();
    virtual void startFall(LQComponent*, OperateListner* _lis);
    void fallEnd(LQComponent* fall, OperateListner* _lis);
public:
    void showUIOne();
    void corkscrewAction();
    void cupAction();
    
    bool m_bIsTouch;
    Sprite* _lid;
};


#endif /* MakeStep2Layer_hpp */
